body{
    padding: 20px;
}

.item{
    padding: 3px 7px;
    font-size: 90%;
    font-family: inherit;
    color: #0c5176 ;
    border-left: 5px solid #0c5176;
    background-color: rgba(12,81,118,0.1);
    border-top-right-radius: 5px;
}

.item a{
    text-decoration: none;
    color: inherit;
}
img{
    width: 100%;
}
li{
    list-style: none;
    margin: 5px;
}

.year{
    padding: 3px 7px;
    font-size: 90%;
    font-family: inherit;
    color: white ;
    border-left: 5px solid #0c5176;
    background-color: #0c5176;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;

}
.journal{
    padding: 3px 7px;
    font-size: 90%;
    font-family: inherit;
    color: white ;
    border-left: 5px solid #0c5176;
    background-color: #0c5176;
}